whip partially covered with leather - Español Inglés Diccionario